/* Icons */
/*.texteIcon0 { font-family: Verdana,Arial; font-size: 10px; color: white; cursor:default; } */
.icon{position:absolute; width:66px; height:78px; overflow:hidden;cursor:pointer}
.iconBg{position:absolute;left:0px; top:0px; width:100%; height:100%; background-image:url(icons/iconBg.gif);  filter:alpha(opacity=20); -moz-opacity:0.20; opacity: 0.20; }
.iconImage{position:absolute;left:16px; top:5px;}
.iconLabel{
   position:absolute;left:2px; top:39px; width:62px; height:36px;
   font-family: Verdana,Arial; font-size: 9px; color: white; text-align: center;
   text-overflow:ellipsis;overflow:hidden;
}

/* Taskbar and Startbutton (background)*/
/*.taskbarContainer {width:100%;filter:alpha(opacity=95); -moz-opacity:0.95; opacity: 0.95; background-image: url(menu/taskbarBackground.gif);position:relative;}*/
.taskbarContainer {width:100%; background-image: url(menu/taskbarBackground.gif);position:relative;}
.taskbarBtnStart1{background-image: url(menu/taskbarBtnStart1.jpg);width:42px; height:38px;cursor:pointer;}
.taskbarBtnStart2{position:relative; height:38px; width:71px;background-image: url(menu/taskbarBtnStart2.jpg);}
.btnCVD{line-height:1px; font-size:1px; position:absolute;height:16px; width:21px; cursor:pointer;background-image: url(menu/btnVD.gif);}
.btnCVDSelected{background-image: url(menu/btnVDSelected.gif);cursor:default;}
#btnCVD1{left:0; top:3;}
#btnCVD2{left:22; top:3;}
#btnCVD3{left:0; top:20;}
#btnCVD4{left:22; top:20;}
.taskbarCustomBlock1{background-image: url(menu/taskbarBackground.gif);}
.taskbarCustomBlock2{background-image: url(menu/taskbarBackground.gif);}
.taskbarBackgroundLine{position:absolute; left:0px; top:0px; width:100%; height:2px; }
/*#SEP_BARRA_CUSTOM{margin-left:8px;}*/

/* Taskbar button group with scroll getHtmlDefaultTaskbarButtonsWithIcons*/
.taskbarButtonsContainer {
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #7c7c7c;
	scrollbar-darkshadow-color: #0b0b0b;
	scrollbar-face-color: #262626;
	scrollbar-highlight-color: #353535;
	scrollbar-shadow-color: #131313;
	scrollbar-track-color: #a9a9a9;
}
.taskbarButton {cursor:pointer; width:146px; height:36px; margin-left:0px;background-image:url(menu/taskbarButton.jpg)}
.taskbarButtonFocused {cursor:pointer; width:146px; height:36px; margin-left:0px;background-image:url(menu/taskbarButtonFocused.jpg)}
.taskbarButtonLabel {position:absolute; left:10px; top:9px; width:139px; text-overflow:ellipsis ;white-space:nowrap;overflow:hidden; font-family: Verdana,Arial,Tahoma; font-size: 12px; font-weight:bold; color:white;}

/* Window: Default getHtmlDefault3xNWithTitleAndButtonsChrome and getHtmlDefault3xNWithIconTitleAndButtonsChrome*/
.chromeContainer {cursor:pointer;}
.chrome11{background-image:url(chrome/chrome11.gif);width:32px;height:33px}
.chromeIcon{margin-left:10px; margin-top:6px;}
.chrome12{background-image:url(chrome/chrome12.gif);}
.chromeTitle{font-family: Verdana,Arial,Tahoma; font-size: 13px; font-weight:bold; color:#8e8d8b; padding-top:0px;padding-bottom:6px; padding-left:1px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;clip (0 100% 100% 0);}
.chromeTitleFocused{font-family: Verdana,Arial,Tahoma; font-size: 13px; font-weight:bold; color:#000000; padding-top:0px;padding-bottom:6px; padding-left:1px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;clip (0 100% 100% 0);}
.chromeBtnHelp{background-image:url(chrome/chrome12btnHelp.gif);width:22px;height:33px; cursor:pointer;}
.chromeBtnMin{background-image:url(chrome/chrome12btnMin.gif);width:23px;height:33px; cursor:pointer;}
.chromeBtnMax{background-image:url(chrome/chrome12btnMax.gif);width:35px;height:33px; cursor:pointer;}
.chromeBtnClose{background-image:url(chrome/chrome12btnClose.gif);width:28px;height:33px; cursor:pointer;}
.chromeBtnHelpHover{background-image:url(chrome/chrome12btnHelpHover.gif)}
.chromeBtnMinHover{background-image:url(chrome/chrome12btnMinHover.gif)}
.chromeBtnMaxHover{background-image:url(chrome/chrome12btnMaxHover.gif)}
.chromeBtnCloseHover{background-image:url(chrome/chrome12btnCloseHover.gif)}
.chrome13{background-image:url(chrome/chrome13.gif); width:6px;height:33px}
.chrome21{background-image:url(chrome/chrome21.gif);background-repeat: repeat-y;background-color:white;width:9px;height:100%}
.chrome22{background-color:#e2e2e2; position:relative;}
.chrome23{background-image:url(chrome/chrome23.gif);background-repeat: repeat-y; width:10px; height:100%}
.chrome31{background-image:url(chrome/chrome31.gif);line-height:1px; font-size:1px; height:11px;width:9px;}
.chrome32{background-image:url(chrome/chrome32.gif);line-height:1px; font-size:1px; height:11px; background-repeat: repeat-x}
.chrome33{background-image:url(chrome/chrome33.gif);line-height:1px; font-size:1px; height:11px;width:14px; cursor:nw-resize;}

.chromeBlur{width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:100; background-color:transparent; cursor: crosshair}
.chromeBlurFocused{width:0px; height:0px; }

.chromeBlurTable{width:100%; height:100%; border:0px}
.chromeBlur11{height:33px;}
.chromeBlur21{width:9px}
.chromeBlur22{background-color:#000000}
.chromeBlur23{width:10px}

/* Start Menu chrome, lev 0*/
.startMenu{width:257px}  /*filter:alpha(opacity=92); -moz-opacity:0.92; opacity: 0.92;background-color:#FFFFFF; border: 1px solid #636363;border-top: 1px solid #999999;border-left: 1px solid #999999;*/
.startMenu11{background-image: url(startMenu/startMenu11.gif);width:66px; height:68px}
.startMenu12{background-image: url(startMenu/startMenu12.gif)}
.startMenu13{background-image: url(startMenu/startMenu13.gif);width:37px; height:68px}
.startMenu21{background-image: url(startMenu/startMenu21.gif);width:2px;height:100%;}
.startMenu22{background-image: url(startMenu/startMenu22.gif)}
.startMenu23{background-image: url(startMenu/startMenu23.gif);width:3px;height:100%;}
.startMenu31{background-image: url(startMenu/startMenu31.gif);width:49px; height:33px}
.startMenu32{background-image: url(startMenu/startMenu32.gif)}
.startMenu33{background-image: url(startMenu/startMenu33.gif);width:23px; height:33px}

/* Start Menu Options, Lev 0*/
.startMenuRow{cursor:pointer;}
.startMenuIcon{width:45px;height:42; text-align:right} /* icono */
.startMenuLabel{width:100%; padding-left:11px; font-family: Verdana,Arial,Tahoma; font-size: 12px; font-weight:bold; color:white; white-space:nowrap; overflow:hidden; text-overflow:ellipsis} /*textos*/ 
.startMenu_rolloverRow , .startMenu_fatherRow_rolloverRow {background-color:#4e4e4e} /*fila con rollover*/
.startMenu_rolloverRow .startMenuLabel, .startMenu_fatherRow_rolloverRow .startMenuLabel {color:white} /*textos con rollover*/
.startMenuRightSeparation{width:30px;} /* celda para separar a la derecha */
.startMenu_fatherRow .startMenuRightSeparation{background-image: url(startMenu/startMenuFatherOptionIcon.gif);background-repeat: no-repeat;background-position: right center;} /*celda para separar a la derecha cuando es nodo padre (pongo flechita)*/
.startMenu_fatherRow_rolloverRow .startMenuRightSeparation{background-image: url(startMenu/startMenuFatherOptionIconROver.gif);background-repeat: no-repeat;background-position: right center;} /*celda para separar a la derecha con la flechita resaltada*/

/* Start Submenu chrome, Lev > 0 */
.SubMenu {width:230px} /*filter:alpha(opacity=92); -moz-opacity:0.92; opacity: 0.92; background-color:#FFFFFF;*/
.startSubmenuOutherBorder{border:1px solid #191919;border-bottom:1px solid black; border-right:1px solid black;}
.startSubmenuInnerBorder{border-left: 4px solid #6d6d6d; background-color:#343434}

/* Start Menu Options, Lev > 0 */
.startSubmenuRow{cursor:pointer;}
.startSubmenuIcon{padding-left:11px; width:27px;height:22; text-align:right} /* icono */
.startSubmenuLabel{width:100%; padding-left:4px; font-family: Verdana,Arial,Tahoma; font-size: 11px; font-weight:bold; color:white; white-space:nowrap; overflow:hidden; text-overflow:ellipsis} /*textos*/ 
.startSubmenu_rolloverRow , .startSubmenu_fatherRow_rolloverRow {background-color:#4e4e4e} /*fila con rollover*/
.startSubmenu_rolloverRow .startSubmenuLabel, .startSubmenu_fatherRow_rolloverRow .startSubmenuLabel {color:white} /*textos con rollover*/
.startSubmenuRightSeparation{width:13px;} /* celda para separar a la derecha */
.startSubmenu_fatherRow .startSubmenuRightSeparation{background-image: url(startMenu/startMenuFatherOptionIcon.gif);background-repeat: no-repeat;background-position: 5px center;} /*celda para separar a la derecha cuando es nodo padre (pongo flechita)*/
.startSubmenu_fatherRow_rolloverRow .startSubmenuRightSeparation{background-image: url(startMenu/startMenuFatherOptionIconROver.gif);background-repeat: no-repeat;background-position: 5px center;} /*celda para separar a la derecha con la flechita resaltada*/

/*-------------------------*/
/*Start Menu Custom Example*/
.startMenuCustomUserLabel{position:absolute; left:65px; top:26px; font-family: Arial; font-size: 18px; color:white; font-weight:bold;}
.startMenuCustomButtonsContainer{position:absolute;text-align:right; width:246px; right:6px; bottom:4px;}
.startMenuCustomCloseBtn{cursor:pointer; display:inline; width:24px; height:24px; background-image: url(startMenu/btnClose.gif)}
.startMenuCustomExitBtn{cursor:pointer; display:inline; width:24px; height:24px; margin-left:7px; background-image: url(startMenu/btnExit.gif)}